stuffed mushroom

Explore definitions, synonyms, and language insights of stuffed mushroom

Definitions

Noun
mushrooms stuffed with any of numerous mixtures of e.g. meats or nuts or seafood or spinach

More General Terms